@charset "utf-8";
/* CSS Document */
html,body{
	height:100%;
	margin:0;
	padding:0;
	cursor:default;
}
body{
	background:url(../images/main_top_bg.gif) top repeat-x #fbfbfb;
	margin:0;
	padding:0;
}
body,input,select,textarea,td,th{
	font:12px "微软雅黑",tahoma, verdana, "宋体";
}
form{
	display:inline;
	margin:0;
	padding:0;
}
select{
	border-top:1px solid #dbdee8;
	border-left:1px solid #dbdee8;
	border-right:1px solid #f1f3f8;
	border-bottom:1px solid #f1f3f8;
	vertical-align:middle;
	padding:1px;
	height:22px;
}
fieldset{
		padding:10px;
		border:1px solid #ccc;
}
legend{
	font-weight:bold;
	font-size:14px;
	color:#00c;
}
a:link {
	color: #000;
	text-decoration:underline;
}
a:visited {
	color: #000;
	text-decoration:underline;
}
a:hover {
	color: #a00;
	text-decoration:none;
}
a:active {
	color: #333;
	text-decoration: none;
}

.noch{
	ime-mode:disabled;
}
.ucase{
	text-transform:uppercase;
}
.hand{
	cursor:pointer;
}

.text{
	border:1px solid #c9cbcc;
	border-top:1px solid #6d6f70;
	height:18px;
	line-height:16px;
}
.text:hover{
	border:1px solid #5cc0ff;
}
.button{
	Height:25px;
	background:url(../images/system/active.gif) center center repeat-x;
	color:#395500;
	border:1px solid #8fa052;
	line-height:20px;
	cursor:pointer;
}
.button:hover{
	background:url(../images/system/hover.gif) center center repeat-x;
	color:#930;
	border:1px solid #dea303;
	cursor:pointer;
}
.textarea{
	border:1px solid #c9cbcc;
	border-top:1px solid #6d6f70;
	line-height:16px;
}
.textarea:hover{
	border:1px solid #5cc0ff;
}
.hotkey{
	text-decoration:underline;
	text-transform:uppercase;
	width:15px;
}